终于: at last, in the end, finally, eventually...
怪不得: no wonder!, so that's why!...
汤圆: boiled or deep-fried balls of glutinous rice flour, usually eaten during Lantern Festival...
筒: tube, cylinder...